
Week of May 5 – May 11, 2025
A recent Gallup poll shows over 60% of Americans own stock, reflecting renewed market confidence. US companies record buybacks and adapt strategies amid tariff uncertainties. Optimism fueled by tech gains and robust hiring supports the rally, even as investors weigh trade deal caution.